package com.xqboss.apps.dto.hama;

import com.xqboss.apps.dto.PageDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;

/**
 * 运动场我的队伍dto
 *
 * @param <T>
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("运动场我的队伍dto")
public class SportMyTeamDto<T> extends PageDto<T> {

    @ApiModelProperty("1 直推 2间推")
    @Min(1)
    @Max(2)
    private Integer push = 1;

    @ApiModelProperty("1 全部 2有效 3失效 4-新人 5-全力 6 未实名")
    @Min(1)
    @Max(6)
    private Integer type;
}
